package com.ruoyi.system.domain;

import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 品牌报表对象 declaration
 * 
 * @author triangle
 * @date 2022-07-31
 */
public class DeclarationBrandReport extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long decId;

    /** 报单编号 */
    private String decNo;

    /** 活动编号 */
    private String decActivityNo;

    /** 活动名称 */
    private String decActivityName;

    /** 角色类型 */
    private String decRoleCode;

    /** 报单类型 */
    private String decType;

    /** 角色名称 */
    private String decRoleName;

    /** vip卡号 */
    private String decVipCardNo;

    /** 单号 */
    private String decOrderNo;

    /** 品牌 */
    @Excel(name = "品牌")
    private String decBrand;

    /** 金额 */
    @Excel(name = "金额")
    private Long decAmount;

    /** 签单类型 */
    private String decSignTypeCode;

    /** 签单类型 */
    private String decSignTypeName;

    /** 客户姓名 */
    private String decCustomerName;

    /** 联系电话 */
    private String decTelphone;

    /** 录单人姓名 */
    @Excel(name = "录单人姓名")
    private String decPersonName;

    /** 报单状态 */
    @Excel(name = "报单状态")
    private String decStatus;

    /** 备注 */
    private String decRemark;

    /** 是否删除 0 否 1 是 */
    private Integer delFlag;

    public void setDecId(Long decId) 
    {
        this.decId = decId;
    }

    public Long getDecId() 
    {
        return decId;
    }
    public void setDecNo(String decNo) 
    {
        this.decNo = decNo;
    }

    public String getDecNo() 
    {
        return decNo;
    }
    public void setDecActivityNo(String decActivityNo) 
    {
        this.decActivityNo = decActivityNo;
    }

    public String getDecActivityNo() 
    {
        return decActivityNo;
    }
    public void setDecActivityName(String decActivityName) 
    {
        this.decActivityName = decActivityName;
    }

    public String getDecActivityName() 
    {
        return decActivityName;
    }
    public void setDecRoleCode(String decRoleCode) 
    {
        this.decRoleCode = decRoleCode;
    }

    public String getDecRoleCode() 
    {
        return decRoleCode;
    }
    public void setDecType(String decType) 
    {
        this.decType = decType;
    }

    public String getDecType() 
    {
        return decType;
    }
    public void setDecRoleName(String decRoleName) 
    {
        this.decRoleName = decRoleName;
    }

    public String getDecRoleName() 
    {
        return decRoleName;
    }
    public void setDecVipCardNo(String decVipCardNo) 
    {
        this.decVipCardNo = decVipCardNo;
    }

    public String getDecVipCardNo() 
    {
        return decVipCardNo;
    }
    public void setDecOrderNo(String decOrderNo) 
    {
        this.decOrderNo = decOrderNo;
    }

    public String getDecOrderNo() 
    {
        return decOrderNo;
    }
    public void setDecBrand(String decBrand) 
    {
        this.decBrand = decBrand;
    }

    public String getDecBrand() 
    {
        return decBrand;
    }
    public void setDecAmount(Long decAmount) 
    {
        this.decAmount = decAmount;
    }

    public Long getDecAmount() 
    {
        return decAmount;
    }
    public void setDecSignTypeCode(String decSignTypeCode) 
    {
        this.decSignTypeCode = decSignTypeCode;
    }

    public String getDecSignTypeCode() 
    {
        return decSignTypeCode;
    }
    public void setDecSignTypeName(String decSignTypeName) 
    {
        this.decSignTypeName = decSignTypeName;
    }

    public String getDecSignTypeName() 
    {
        return decSignTypeName;
    }
    public void setDecCustomerName(String decCustomerName) 
    {
        this.decCustomerName = decCustomerName;
    }

    public String getDecCustomerName() 
    {
        return decCustomerName;
    }
    public void setDecTelphone(String decTelphone) 
    {
        this.decTelphone = decTelphone;
    }

    public String getDecTelphone() 
    {
        return decTelphone;
    }
    public void setDecPersonName(String decPersonName) 
    {
        this.decPersonName = decPersonName;
    }

    public String getDecPersonName() 
    {
        return decPersonName;
    }
    public void setDecStatus(String decStatus) 
    {
        this.decStatus = decStatus;
    }

    public String getDecStatus() 
    {
        return decStatus;
    }
    public void setDecRemark(String decRemark) 
    {
        this.decRemark = decRemark;
    }

    public String getDecRemark() 
    {
        return decRemark;
    }
    public void setDelFlag(Integer delFlag) 
    {
        this.delFlag = delFlag;
    }

    public Integer getDelFlag() 
    {
        return delFlag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("decId", getDecId())
            .append("decNo", getDecNo())
            .append("decActivityNo", getDecActivityNo())
            .append("decActivityName", getDecActivityName())
            .append("decRoleCode", getDecRoleCode())
            .append("decType", getDecType())
            .append("decRoleName", getDecRoleName())
            .append("decVipCardNo", getDecVipCardNo())
            .append("decOrderNo", getDecOrderNo())
            .append("decBrand", getDecBrand())
            .append("decAmount", getDecAmount())
            .append("decSignTypeCode", getDecSignTypeCode())
            .append("decSignTypeName", getDecSignTypeName())
            .append("decCustomerName", getDecCustomerName())
            .append("decTelphone", getDecTelphone())
            .append("decPersonName", getDecPersonName())
            .append("decStatus", getDecStatus())
            .append("decRemark", getDecRemark())
            .append("delFlag", getDelFlag())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
